package com.flycms.module.soft.model;

import java.io.Serializable;
import java.util.Date;

import javax.validation.constraints.NotBlank;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *
 * <br/>Copyright 2020
 * <br/>All rights reserved
 * @author 沁言訫語
 * @version 2020年7月6日
 * @Date 2020年7月6日
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class SoftApply implements Serializable {

    private static final long serialVersionUID = 1L;
    
    private Long id;
    
    @NotBlank(message = "用户名不能为空")
    private String userName;
    
    @NotBlank(message = "公司名不能为空")
    private String company;
    
    //职位
    private String profession;
    
    @NotBlank(message = "手机号不能为空")
    private String phone;
    
    @NotBlank(message = "邮箱不能为空")
    private String email;
    
    @NotBlank(message = "软件名不能为空")
    private String softName;
    
    @NotBlank(message = "申请工具不能为空")
    private String applyTool;
    
    //附件
    private String adjunct;
    
    //附件信息
    private String admsg;
    
    private String remark;
    
    //状态待用
    private String status;
    
    private Date createTime;
    
    private Date updateTime;
    
}
